home *** CD-ROM | disk | FTP | other *** search
/ Champak 106 / Vol 106.iso / games / scorched.swf / scripts / frame_116 / DoAction_7.as < prev    next >
Encoding:
Text File  |  2010-04-12  |  1.2 KB  |  52 lines

  1. function drawlandscape()
  2. {
  3.    _root.grass1._x = grass1x * 10;
  4.    _root.grass1._y = landarray[grass1x];
  5.    _root.grass2._x = grass2x * 10;
  6.    _root.grass2._y = landarray[grass2x];
  7.    _root.grass3._x = grass3x * 10;
  8.    _root.grass3._y = landarray[grass3x];
  9.    _root.grass1.gotoAndStop(landt);
  10.    _root.grass2.gotoAndStop(landt);
  11.    _root.grass3.gotoAndStop(landt);
  12.    _root.landscape.createEmptyMovieClip("earth",1);
  13.    with(_root.landscape.earth)
  14.    {
  15.       beginFill(landcolour,100);
  16.       lineStyle(3,strokecol,100);
  17.       moveTo(-10,610);
  18.       b = 0;
  19.       steps = 400 / landdetail;
  20.       d = landarray.length;
  21.       i = 0;
  22.       while(i < d)
  23.       {
  24.          c = landarray[i];
  25.          lineTo(b,c);
  26.          b += landdetail;
  27.          i += 1;
  28.       }
  29.       lineTo(810,610);
  30.       endFill();
  31.    }
  32.    _root.landscapemask.createEmptyMovieClip("earth",1);
  33.    with(_root.landscapemask.earth)
  34.    {
  35.       beginFill(0,100);
  36.       moveTo(-5,601);
  37.       b = 0;
  38.       steps = 400 / landdetail;
  39.       d = landarray.length;
  40.       i = 0;
  41.       while(i < d)
  42.       {
  43.          c = landarray[i];
  44.          lineTo(b,c);
  45.          b += landdetail;
  46.          i += 1;
  47.       }
  48.       lineTo(801,601);
  49.       endFill();
  50.    }
  51. }
  52.